\documentclass[tikz,border=0.1cm]{standalone}

\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{amsmath}

\pgfplotsset{compat=newest}

\begin{document}

\newcommand{\power}{10}

\begin{tikzpicture}
\fontfamily{phv}
\scriptsize
\begin{axis}[
  height=5.5cm,
  width=5cm,
  axis x line=center,
  axis y line=center,
  xtick={-30,-10,10,25},
  xticklabels={8.0,5.0,3.0,4.5},
  ytick={20,60,100},
  yticklabels={},
  xgrid,
  xlabel style={below left},
  ylabel style={below right},
  xmin=-50,
  xmax=50,
  ymin=-5,
  ymax=130]
  
  
%% RMSE
\draw[draw=gray!60, fill=red!20] (0.8,20-14) rectangle (33.6-20,20-7-0.7);
\draw[draw=gray!60, fill=red!20] (0.8,20-14+40) rectangle (35.2-20,20-7+40-0.7);
\draw[draw=gray!60, fill=red!20] (0.8,20-14+80) rectangle (38.4-20,20-7+80-0.7);

\draw[draw=gray!60, fill=green!20] (0.8,20-7) rectangle (40.8-20,20-0.7);
\draw[draw=gray!60, fill=green!20] (0.8,20-7+40) rectangle (43.4-20,20+40-0.7);
\draw[draw=gray!60, fill=green!20] (0.8,20-7+80) rectangle (47.6-20,20+80-0.7);

\draw[draw=gray!60, fill=blue!20] (0.8,20) rectangle (45.3-20,20+7-0.7);
\draw[draw=gray!60, fill=blue!20] (0.8,20+40) rectangle (45.6-20,20+7+40-0.7);
\draw[draw=gray!60, fill=blue!20] (0.8,20+80) rectangle (46.1-20,20+7+80-0.7);

\draw[draw=gray!60, fill=yellow!20] (0.8,20+7) rectangle (38.3-20,20+14-0.7);
\draw[draw=gray!60, fill=yellow!20] (0.8,20+7+40) rectangle (39.4-20,20+14+40-0.7);
\draw[draw=gray!60, fill=yellow!20] (0.8,20+7+80) rectangle (41.1-20,20+14+80-0.7);


%% MAPE
\draw[draw=gray!60, fill=red!20] (-0.8,20-14) rectangle (-52.7+40,20-7-0.7);
\draw[draw=gray!60, fill=red!20] (-0.8,20-14+40) rectangle (-55.9+40,20-7+40-0.7);
\draw[draw=gray!60, fill=red!20] (-0.8,20-14+80) rectangle (-61.9+40,20-7+80-0.7);

\draw[draw=gray!60, fill=green!20] (-0.8,20-7) rectangle (-73.1+40,20-0.7);
\draw[draw=gray!60, fill=green!20] (-0.8,20-7+40) rectangle (-79.1+40,20+40-0.7);
\draw[draw=gray!60, fill=green!20] (-0.8,20-7+80) rectangle (-88.9+40,20+80-0.7);

\draw[draw=gray!60, fill=blue!20] (-0.8,20) rectangle (-75.3+40,20+7-0.7);
\draw[draw=gray!60, fill=blue!20] (-0.8,20+40) rectangle (-76.0+40,20+7+40-0.7);
\draw[draw=gray!60, fill=blue!20] (-0.8,20+80) rectangle (-76.7+40,20+7+80-0.7);

\draw[draw=gray!60, fill=yellow!20] (-0.8,20+7) rectangle (-60.9+40,20+14-0.7);
\draw[draw=gray!60, fill=yellow!20] (-0.8,20+7+40) rectangle (-63.5+40,20+14+40-0.7);
\draw[draw=gray!60, fill=yellow!20] (-0.8,20+7+80) rectangle (-66.4+40,20+14+80-0.7);

\addplot[mark=None, very thin, dashed] plot coordinates { (-10,0) (-10,115) };
\addplot[mark=None, very thin, dashed] plot coordinates { (10,0) (10,115) };
\node[] at (axis cs: -20,125) {MAPE};
\node[] at (axis cs: 20,125) {RMSE};


\end{axis}
\end{tikzpicture}

\end{document}